var mid = $.cookie('mid');
var token = $.cookie('token');

var he=window.location.href;
if(he.indexOf('mid')!=-1){
    var m=he.split("=")[1].split("&")[0];
    var t=he.split("=")[2].split("&")[0];
    if (!(mid && token) || (mid != m && token != t)) {
        $.cookie('mid',m);
        $.cookie('token',t);
    } else {
        if ((mid == m) && (token != t)) {
            $.cookie('token',t);
        }
    }
    window.location.href= 'home.html';
} else {
    if (!(mid && token)) {
        window.location.href =siteUrl;
    }
}




//var mydate=new Date();
//var month=mydate.getMonth()+1;
//var date=mydate.getDate()+1;
//var week=mydate.getDay()+1;
//var arr=['周日','周一','周二','周三','周四','周五','周六',
//        '周日','周一','周二','周三','周四','周五','周六',
//        '周日','周一','周二','周三','周四','周五','周六'];
//for(var i=0;i<7;i++){
//    $('.date_list li').eq(i).find('.week').html(arr[week+i]);
//    $('.date_list li').eq(i).find('.month_date').html(month+'-'+(date+i));
//}

//下拉
$('#header p').on('touchstart',function () {
    $('.xiala').toggleClass('xiala1')
    $('.keshi_list').toggle();
    $('body').toggleClass('ac')
})
//tab日期
//$('.date_list li').find('.week').eq(0).html('明天');
//var the_date=$('.date_list li .tag').index()
//$('.date_active').on('touchstart', function () {
//    $(this).siblings().find('div').removeClass('tag')
//    $(this).find('div').addClass('tag')
//    the_date=$(this).index()
//});

var Dt=1;
var section_id = '';
var next='';
var data_back=false;
$(window).scroll(function () {
    var windowheight=$(window).height();//窗口高度
    var scrolltop=$('body').scrollTop();//滚动条高度
    var eh=$(document).height();//文本高度
//        if(scrolltop>120){
//        $('.content .date').css({
//            'position':'fixed',
//            'width':'100%',
//            'top':0
//        })
//        }else{
//            $('.content .date').css({
//                'position':'relative',
//                'width':'100%',
//                'top':0
//            })
//        }
    if(parseInt(windowheight+scrolltop)>=eh){
        $('.bot_loading').show();
        if(data_back){
            return false
        }
        data_back=true
        if(next==null)
        {
            $('.bot_loading').html('没有更多啦！');
            setInterval(function () {
                $('.bot_loading').fadeOut(800);
            },2000)
            data_back=false
        }
        else
        {
            getData({url:next,data:{mid:mid,token:token,key:Dt}}, function (data) {
                var html=template('other_doctor',data)
                $('.list').append(html);
                $('.bot_loading').hide();
                next=data.doctorlist.data.next_page_url;
                data_back=false
                abc();
            })
        }
    }else
    {
        $('.bot_loading').hide();
    }
})
//请求科室
localStorage.removeItem('doc_id');
localStorage.removeItem('date');
localStorage.DD=0;
getData({url:keshi,data:{mid:mid,token:token},cache:true}, function (data) {
    var html=template('keshi',data);
    $('.dl').html(html);
    $('.dl dd').eq(0).addClass('active');
    $('.keshi_list dd').on('click',function () {
        $(this).addClass('active').siblings().removeClass('active')
        $('.keshi_list').hide();
        $('.xiala').removeClass('xiala1');
        $('body').removeClass('ac');
        $('#header p i').html($(this).html())
        section_id=$(this).attr('keshi_id');
        localStorage.keshi_id=section_id;//localStorage科室ID
        $('.load').show();
        var da= $('#main .tag').parent().index();
        getData({url:index,data:{mid:mid,token:token,section_id:section_id,key:da}}, function (data) {
            $('.load').hide()
            var html=template('other_doctor',data);
            $('.list').html(html);
            $('.yiyuyue').on('touchstart', function (e) {
                e.stopPropagation();
                $('.one a').css('pointer-events','none');
                setTimeout(function () {
                    $('.one a').css('pointer-events','auto');
                },600)
            })
            var childs=$('.list').find('.one')
            if(childs.length==0){
                $('.list').append('<p style="text-align: center;padding-top: 10px;font-size:15px; line-height: 360px; color: #666;">暂无医生</p>')
            }
            abc()
        })
    })
})
//点击首页预约按钮
function abc() {
    $('.yuyue').on('touchstart', function (event) {
        event.stopPropagation();
        $('#all').show();
        $('body').css('position','fixed');
        $('.box_top').html('')
        $('.choose').html('');
        $('.bot_loading').css('opacity',0)
        $('.date1_list').html('')
        //for(var i=0;i<7;i++){
        //    $('.date1_list').append(' <li class="date_active"><div><p class="week"></p><p class="month_date"></p></div></li>')
        //    $('.date1 li').eq(i).find('.week').html(arr[week+i]);
        //    $('.date1 li').eq(i).find('.month_date').html(month+'-'+(date+i))
        //}
        //$('.date1 li').find('.week').eq(0).html('明天');
        //$('.date1 li').find('.month_date').eq(0).html(month+'-'+date);
        //$('.date1_list li').find('div').removeClass('tag')
        //$('.date1_list li').eq(the_date).find('div').addClass('tag')
        //$('.date_active').on('touchstart', function () {
        //    $(this).siblings().find('div').removeClass('tag')
        //    $(this).find('div').addClass('tag')
        //});
        var dd=parseInt(localStorage.DD);
        var id=$(this).attr('doctor_id');
        localStorage.doc_id=id;//localStorage医生ID
        getData({url:yuyue,data:{mid:mid,token:token,id:id,key:dd+1}}, function (data) {
            var html=template('yuyue',data);
            $('.box_top').html(html);
            var htmlone=template('choose_date',data);
            $('.choose').html(htmlone);
            var htmltwo=template('date',data);
            $('.date1_list').html(htmltwo)
            var childs=$('.choose').find('li')
            if(childs.length==0){
                $('.choose').append('<p style="text-align: center;padding-top: 10px;font-size:15px; line-height: 60px; color: #666;">暂无数据</p>')
            }

            $('.date1 li').find('.week').eq(0).html('明天');
            $('.date1_list li').find('div').removeClass('tag')
            $('.date1_list li').eq(dd).find('div').addClass('tag')
            $('.date_active').on('touchstart', function () {
                $(this).siblings().find('div').removeClass('tag')
                $(this).find('div').addClass('tag')
            });
            //点击日期请求
            $('.date1_list li').on('touchstart', function () {
                $('.choose').html('')
                var key1= $(this).index()+1
                $(this).siblings().css('pointer-events','none');
                localStorage.date=key1;////localStorage日期
                getData({url:yuyue,data:{mid:mid,token:token,id:id,key:key1}}, function (data) {
                    var htmlone=template('choose_date',data);
                    $('.choose').html(htmlone);
                    $('.date1_list li').css('pointer-events','auto');
                    var childs=$('.choose').find('li')
                    if(childs.length==0){
                        $('.choose').append('<p style="text-align: center;padding-top: 10px;font-size:15px; line-height: 60px; color: #666;">暂无数据</p>')
                    }

                    //点击弹窗预约

                    $('.yy').on('touchstart', function () {
                        var key2= $('#all .tag').parent().index()+1;
                        localStorage.work_time=$(this).attr('work_time')//localStorage预约时间
                        var time=$(this).attr('work_time');
                        //检查是否被别人预约
                        getData({url:check_yuyue,data:{mid:mid,token:token,d_id:id,key:key2,time:time}}, function (data) {
                            if(data.state==1){
                                window.location.href='finish-reference.html?d_id='+id+'&time='+time+'&key='+key2;
                            }else{
                                creatLayout(data.msg)
                            }
                        })

                    })
                })

            })
            $('.yy').on('touchstart', function () {
                var key2= $('#all .tag').parent().index()+1;
                localStorage.work_time=$(this).attr('work_time')//localStorage预约时间
                var time=$(this).attr('work_time')
                //检查是否被别人预约
                getData({url:check_yuyue,data:{mid:mid,token:token,d_id:id,key:key2,time:time}}, function (data) {
                    if(data.state==1){
                        window.location.href='finish-reference.html?d_id='+id+'&time='+time+'&key='+key2;
                    }else{
                        creatLayout(data.msg)
                    }
                })
            })
            var myScroll=new iScroll('wrapper',{
                vScroll:false,
                hScroll:true,
                hScrollbar:false
            })
        })

    });

}
//请求明天医生列表
getData({url:index,data:{mid:mid,token:token}}, function (data) {
    $('.load').hide()
    $('.bot_loading').html('加载中...')
    var html=template('other_doctor',data);
    $('.list').html(html);
    var html1=template('date',data);
    $('.date_list').html(html1)
    var childs=$('.list').find('.one')
    if(childs.length==0){
        $('.list').append('<p style="text-align: center;padding-top: 10px;font-size:15px; line-height: 360px; color: #666;">暂无医生</p>')
    }
    $('.date_list li').find('.week').eq(0).html('明天');
    $('.date_list li').eq(0).find('div').addClass('tag')
    var the_date=0;

    $('.date_active').on('touchstart', function () {

        $(this).siblings().find('div').removeClass('tag')
        $(this).find('div').addClass('tag')
        the_date=$(this).index()
        console.log(the_date);
        localStorage.DD=the_date
    });
    $('.yiyuyue').on('touchstart', function (e) {
        e.stopPropagation();
        $('.one a').css('pointer-events','none');
        setTimeout(function () {
            $('.one a').css('pointer-events','auto');
        },600)
    })
    abc()
    next=data.doctorlist.data.next_page_url;
    $('.yiyuyue').on('touchstart', function (e) {
        e.stopPropagation();
        $('.one a').css('pointer-events','none');
        setTimeout(function () {
            $('.one a').css('pointer-events','auto');
        },600)
    })
    $('.one').on('touchstart', function () {

        var d_id=$(this).find('.yuyue').attr('doctor_id')

        getData({url:doctor_info,data:{mid:mid,token:token,id:d_id}}, function () {

        })
    });
    $('.close').on('touchstart', function () {
        $('#all').hide();
        $('body').css('position','');
        $('.one').css('pointer-events','none');
        setTimeout(function () {
            $('.one').css('pointer-events','auto');
        },400)
    })
});
//点击日期请求医生列表
$('.date_list').on('touchstart','li', function () {
    $('.bot_loading').html('加载中...');
    $('.bot_loading').hide();
    $('.list').hide();
    $('.list').html('');
    var key=$(this).index()+1;
    $('.load').show()
    getData({url:index,data:{mid:mid,token:token,key:key,section_id:section_id}}, function (data) {
        $('.load').hide()
        $('.list').show();
        var html=template('other_doctor',data);
        $('.list').html(html);
        var childs=$('.list').find('.one')
        if(childs.length==0){
            $('.list').append('<p style="text-align: center;padding-top: 10px;font-size:15px; line-height: 360px; color: #666;">暂无医生</p>')
        }
        $('.yiyuyue').on('touchstart', function (e) {
            e.stopPropagation();
            $('.one a').css('pointer-events','none');
            setTimeout(function () {
                $('.one a').css('pointer-events','auto');
            },600)
        })
        //点击预约
        next=data.doctorlist.data.next_page_url;
        Dt=key;
        abc();
        //跳转医师简介页面
        $('.one').on('touchstart', function () {
            var d_id=$(this).find('.yuyue').attr('doctor_id')
            getData({url:doctor_info,data:{mid:mid,token:token,id:d_id}}, function (data) {

            })
        })
        $('.close').on('touchstart', function () {
            $('#all').hide();
            $('body').css('position','');
            $('.bot_loading').css('opacity',1)
            $('.one').css('pointer-events','none');
            setTimeout(function () {
                $('.one').css('pointer-events','auto');
            },400)
        })
    })
})

